rubber powered - Français Anglais Dictionnaire